@charset "utf-8";

/* -- 全局定位 --*/
* { margin:0px auto; padding:0px; font-size:12px; font-weight:normal; list-style-type:none;  }
html, body { margin:auto; padding:0px;background-color:#dddfa5; text-align:center; }
#container { margin:auto; width:100%; height:100%; }
.login_button{ background:url(../images/button.gif) repeat-x; width:89px; height:30px; text-align:center; font-size:12px; color:#676767; line-height:30px;  border:0;}
.login_button a{ text-decoration:none; font-size:12px; color:#676767;}
.login_button a:hover{font-size:12px; color:#ac0000;}
.login_button01{ background:url(../images/button01.gif) repeat-x; width:62px; height:30px; text-align:center; font-size:12px; color:#676767; line-height:30px;  border:0;}
.login_button01 a{ text-decoration:none; font-size:12px; color:#676767;}
.login_button01 a:hover{font-size:12px; color:#ac0000;}
.clear { clear:both; }

/*--登录页面--*/
#login_header{ width:100%; }
.login_topbg{ width:760px; margin-top:50px; }
.login_topleft{ background:url(../images/login_topleft.gif) no-repeat; width:9px; height:40px; float:left; } 
.login_topmiddle{ background:url(../images/login_topmiddle.gif) repeat-x; width:742px; height:40px; float:left; } 
.login_topright{ background:url(../images/login_topright.gif) no-repeat; width:9px; height:40px; float:left; }
.login_topmiddle_left {background:url(../images/login_topmiddle_left.gif) no-repeat; width:95px; height:29px; margin:11px 0 0 15px;; float:left;} 
.login_topmiddle_right{ background:url(../images/login_topmiddle_right.gif) no-repeat; width:99px; height:16px; float:right; margin:12px 12px 0 0;}
#login_main{ width:100%; }
.login_main_border{ width:760px; background:#ffffff;padding-top:10px; }
.login_main_white{ background-color:#ffffff; text-align:center; }
.login_main_title{background:url(../images/login_main_title.gif) no-repeat;width:732px; height:11px; font-size:0; }
.login_main_text{ width:730px;border-left:1px solid #a3a561;border-right:1px solid #a3a561;border-bottom:1px solid #a3a561; margin-bottom:30px;}
.login_main_foum{ width:730px; margin-bottom:5px; border-bottom:1px dotted #a3a561; }
.login_main_foum1{ width:730px; }
.login_label {width:98px; height:18px; background-color:#f5ffd5; border:1px solid #a3a561; color:#636619; line-height:18px; }
.login_label1 {width:48px; height:18px; background-color:#f5ffd5; border:1px solid #a3a561; color:#636619; line-height:18px; }
.login_label2 {width:150px; height:18px; background-color:#f5ffd5; border:1px solid #a3a561; color:#636619; line-height:18px; }
.login_main_text_label { height:25px; color:#636619; line-height:25px; float:left; margin:10px 0 10px 10px; }
.login_main_text_label1 { height:25px; width:60px;  line-height:25px; float:left;margin:10px 0 10px 10px; }
.login_main_text_label1 a{ color:#a3a561; text-decoration:none; }
.login_main_text_label1 a:hover{ color:#636619;}
.login_main_text_label2 { height:30px; width:62px;  line-height:30px; float:left;margin:5px 0 10px 10px; }
.login_main_text_label3 { height:30px; width:90px;  line-height:30px; float:left;margin:5px 0 10px 10px; }
.login_notice { width:710px; padding-left:20px; color:#636619; height:25px; line-height:25px; text-align:left; }
.login_notice span{ font-weight:bold; }
.login_main_bottom {background:url(../images/login_main_bottom.gif) no-repeat; width:760px; height:10px; font-size:0; } 
#login_footer { width:100%; height:30px; color:#636619; text-align:center; line-height:30px; margin-top:10px;}

/*--注册页面--*/
.login_main_announce { width:700px; background-color:#f5ffd5; border:1px solid #cdde97; padding:15px; color:#6a6c31; text-align:left; line-height:20px; margin-bottom:15px; }
.login_main_announce h1{ font-size:14px; font-weight:bold; }
.login_main_announce h2{ font-size:12px; text-indent:20px; }
.reg_main_title{background:url(../images/reg_main_title.gif) no-repeat;width:732px; height:11px; font-size:0; }
.reg_topmiddle_left {background:url(../images/reg_topmiddle_left.gif) no-repeat; width:95px; height:29px; margin:11px 0 0 15px;; float:left;} 
.reg_label {width:168px; height:18px; background-color:#f5ffd5; border:1px solid #a3a561; color:#636619; line-height:18px; margin-right:5px; }
.reg_main_text_label { height:25px; color:#636619; line-height:25px; float:left; margin:10px 0 0 10px; width:300px; text-align:left; }
.reg_main_text_label a{ color:#636619;}
.reg_main_text_label a:hover{ color:#e30000;}
.reg_main_text_label1 { height:25px; color:#636619; line-height:25px; float:left; margin:10px 0 0 10px; width:300px; }
.reg_main_text_label2 { height:25px; color:#636619; line-height:25px; float:left;margin:5px 0 0 10px;width:620px; text-align:left; text-indent:25px; }
.reg_main_text_label3 { height:25px; color:#636619; line-height:25px; float:left; margin:10px 0 0 10px; width:100px; padding-left:25px; }
.reg_main_text_label4 { height:35px; color:#636619; line-height:35px; float:left; margin:10px 0 20px 10px; width:100px; padding-left:25px; }